river terrace - İspanyolca İngilizce Sözlük